total benefit - French English Dictionary